extra-ripe tomato - Turkish English Dictionary